/* CSS Document */
body{
	padding:0;
	margin:0;
	color:#0f0f0f;


	font-family:"Microsoft YaHei",SimSun,Arial; 
	
}
a{ color:#666; text-decoration:none;}
a:hover,a:active{ text-decoration:none;}
.left{float:left;}
.right{float:right;}
@media (min-width: 1200px) {
	.container {
		width: 1200px;
	}
}
@media (max-width: 768px) {
	html,body {
		font-size:12px;
	}
}


/*=============== public top start==================*/


header{height:100px; background:#CCC;width:100%;float:left;background:url(../images/zhz_01.jpg) center;margin-bottom:1px;}


.logo{float:left;padding:16px 0 0 32px; font-size:40px;font-weight:600;}
.logo a{font-size:40px;background: linear-gradient(to right,#009c37,#1554c7);-webkit-background-clip: text;color: transparent;}
.keys{float:left;font-size:18px;color:#fff;padding:0px 0 0 30px;margin:28px 0 0 25px;}

/*=============== public navbar end==================*/
/*=============== animate css start ===================*/
.not-animated { opacity:0; }


.menu_box1{float:left;width:100%;background:#1756b3;margin-bottom:1px; clear:both;height:auto; overflow:hidden}
.menu1{width:1190px;margin:0 auto;height:auto;}
.menu1 li{float:left;width:170px;text-align:center;font-size:15px;color:#FFF;}
.menu1 li a{color:#FFF;display:block;line-height:56px;height:56px;}
.menu1 li a:hover{background: linear-gradient(to right,#545358, #313035);}

.pubmenu_box{float:left;width:100%;background:#1756b3}
.pubmenu{float:right;width:600;height:56px;margin-top:20px;}
.pubmenu  li{float:left;width:100px;text-align:center;font-size:15px;color:#fff;}
.pubmenu li a{color:#fff;display:block;line-height:56px;}
.pubmenu li a:hover{}
.pubmenu li a.cur{}

@media (max-width: 768px) {
.hea_top{display:none;}
header{height:60px;background:#efefef;}
.pubmenu{display:none;}
.menu{display:none}
.logo{padding:13px 0 0 0;font-weight:600px;font-size:30px}
.logo a{font-size:30px;}
.logo img{height:33px;}
.keys{font-size:12px;float:left;padding:3px 8px 0 5px;margin:11px 0 0 12px;color:#333;}

.fwrx{display:none;}
}